.mainCss {
	background-color: #FAFAFA;
	width: 100vw;
	min-height: 100vh;
}

.titleBox {
	width: 100vw;
	height: 9vh;
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	padding-bottom: 30rpx;
	background-color: #FFFFFF;
	color: #1B1C1E;
	position: sticky;
	top: 0rpx;
	z-index: 9;
}

.titleLeft {
	width: 120rpx;
	height: 100%;
	padding-left: 20rpx;
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
}

.titleText {
	padding: 0rpx 10rpx;
	height: 100%;
	font-size: 20px;
	display: flex;
	align-items: flex-end;
}

.titleRight {
	width: 140rpx;
	height: 100%;
}

.titleBack {
	width: 30rpx;
	height: 40rpx;
}

.titleHome {
	width: 50rpx;
	height: 45rpx;
}

.selectBox {
	width: 100vw;
	padding: 15rpx 0;
	background-color: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: space-around;
	position: sticky;
	top: 11.2vh;
	z-index: 9;
}

.selectBox1 {
	display: flex;
	align-items: center;
}

.selectIconBox {
	width: 80rpx;
	height: 50rpx;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 15px 0px 0px 15px;
	background-color: #F9F9F9;
}

.selectIcon {
	width: 40rpx;
	height: 40rpx;
}

.selectInput {
	width: 450rpx;
	height: 50rpx;
	border-radius: 0px 15px 15px 0px;
	background-color: #F9F9F9;
}

.selectButton {
	width: 130rpx;
	height: 50rpx;
	padding: 0;
	margin: 0;
	border: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #FFFFFF;
	border-radius: 15px;
	background-color: #FF5F17;
}

.screen {
	display: flex;
	align-items: center;
	color: #1B1C1E;
}

.screen1 {
	display: flex;
	align-items: center;
	color: #FF5F17;
}

.screenIcon {
	width: 24rpx;
	height: 12rpx;
}

.bodyBox {
	width: 690rpx;
	min-height: 90vh;
	padding: 0rpx 30rpx;
}

.block {
	width: 100vw;
	height: 16vh;
}